package com.caixy.adminSystem.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.caixy.adminSystem.model.dto.fileinfo.AddFileInfoRequest;
import com.caixy.adminSystem.model.dto.fileinfo.DeleteFileInfoRequest;
import com.caixy.adminSystem.model.dto.fileinfo.SelectFileInfoRequest;
import com.caixy.adminSystem.model.dto.fileinfo.UpdateFileInfoRequest;
import com.caixy.adminSystem.model.entity.FileInfo;

import java.util.List;

/**
* @author dio
* @description 针对表【tb_file_info(文件信息表)】的数据库操作Service
* @createDate 2024-06-06 16:56:43
*/

public interface FileInfoService extends IService<FileInfo> {
    void SaveAddFileInfo(AddFileInfoRequest addFileInfoRequest);
    void DeleteFileInfo(DeleteFileInfoRequest deleteFileInfoRequest);
    void SaveUpdateFileInfo(UpdateFileInfoRequest updateFileInfoRequest);
    void SelectFileInfo(SelectFileInfoRequest selectFileInfoRequest);
    Long CountFileInfoByTypeId(Long TypeId);
    Long CountFileImfoByCategoryId(Long CategoryId);





}
